strips of leaf tobacco - Francés Inglés Diccionario